someone that practises - Turkish English Dictionary